package com.spic.business.ioc.domain;

import com.spic.common.core.annotation.Excel;
import com.spic.common.core.web.domain.BaseEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

/**
 * 粉尘浓度数据IOC对象 ioc_dust_concentration
 *
 * @author spic
 * @date 2022-04-14
 */
public class IocDustConcentration extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 主键 */
    private String id;

    /** 年份 */
    @Excel(name = "年份")
    private Integer year;

    /** 监测位置 */
    @Excel(name = "监测位置")
    private String monitoringLocation;
    //监测位置名称
    private String monitoringLocationName;

    /** 第一季度浓度 */
    @Excel(name = "第一季度浓度")
    private Double firstQuarterConcentration;

    /** 第二季度浓度 */
    @Excel(name = "第二季度浓度")
    private Double secondQuarterConcentration;

    /** 第三季度浓度 */
    @Excel(name = "第三季度浓度")
    private Double thirdQuarterConcentration;

    /** 第四季度浓度 */
    @Excel(name = "第四季度浓度")
    private Double fourthQuarterConcentration;


    public String getMonitoringLocationName()
    {
        return monitoringLocationName;
    }

    public void setMonitoringLocationName(String monitoringLocationName)
    {
        this.monitoringLocationName = monitoringLocationName;
    }

    public void setId(String id)
    {
        this.id = id;
    }

    public String getId()
    {
        return id;
    }
    public void setYear(Integer year)
    {
        this.year = year;
    }

    public Integer getYear()
    {
        return year;
    }
    public void setMonitoringLocation(String monitoringLocation)
    {
        this.monitoringLocation = monitoringLocation;
    }

    public String getMonitoringLocation()
    {
        return monitoringLocation;
    }
    public void setFirstQuarterConcentration(Double firstQuarterConcentration)
    {
        this.firstQuarterConcentration = firstQuarterConcentration;
    }

    public Double getFirstQuarterConcentration()
    {
        return firstQuarterConcentration;
    }
    public void setSecondQuarterConcentration(Double secondQuarterConcentration)
    {
        this.secondQuarterConcentration = secondQuarterConcentration;
    }

    public Double getSecondQuarterConcentration()
    {
        return secondQuarterConcentration;
    }
    public void setThirdQuarterConcentration(Double thirdQuarterConcentration)
    {
        this.thirdQuarterConcentration = thirdQuarterConcentration;
    }

    public Double getThirdQuarterConcentration()
    {
        return thirdQuarterConcentration;
    }
    public void setFourthQuarterConcentration(Double fourthQuarterConcentration)
    {
        this.fourthQuarterConcentration = fourthQuarterConcentration;
    }

    public Double getFourthQuarterConcentration()
    {
        return fourthQuarterConcentration;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("year", getYear())
            .append("monitoringLocation", getMonitoringLocation())
            .append("firstQuarterConcentration", getFirstQuarterConcentration())
            .append("secondQuarterConcentration", getSecondQuarterConcentration())
            .append("thirdQuarterConcentration", getThirdQuarterConcentration())
            .append("fourthQuarterConcentration", getFourthQuarterConcentration())
            .toString();
    }
}
